let { getHomeBanner,getHomeGoods } = require("../../api/Home");
let { getCategoryData } = require("../../api/fenlei");
Page({

  /**
   * 页面的初始数据
   */
  data: {
    imglist:[
      // '/images/banner01.jpg',
      // '/images/banner02.jpg',
      // '/images/banner03.jpg',
      // '/images/banner04.jpg',
    ],
    iconArray:[
      {
          url:"/images/icon-qiandao.png",
          text:"签到",
      },
      {
          url:"/images/icon-fujin.png",
          text:"附近",
      },
      {
          url:"/images/icon-zhanhui.png",
          text:"展会",
      },
      {
          url:"/images/icon-fuli.png",
          text:"福利",
      },
      {
          url:"/images/icon-muma.png",
          text:"玩乐",
      },
      {
          url:"/images/icon-tiyu.png",
          text:"体育",
      },
      {
          url:"/images/icon-xingxing.png",
          text:"周边",
      },
      {
          url:"/images/icon-qinzi.png",
          text:"亲子",
      },
  ],
    goodsList:[
    //   {
    //     id:1,
    //     goodsImage:"/images/goods01.jpg",
    //     goodsName:"商品名称1",
    //     goodsAddress:"广州",
    //     goodsPrice:"200"
    // },
    // {
    //     id:2,
    //     goodsImage:"/images/goods01.jpg",
    //     goodsName:"商品名称2",
    //     goodsAddress:"广州",
    //     goodsPrice:"200"
    // }
    ],

  },



// //搜索
// search(){
//       getGoodsQsearch({query:this.data.text}).then((data)=>{
//         console.log(data);
//         this.setData({
//           ullist:data.message,
//           flag:true     
//         })
     
//       })
    
// },

//   跳转分类页面
gofenlei(options){
  console.log(options.currentTarget.dataset.index);
  let index = options.currentTarget.dataset.index;
//   小程序中数据缓存
console.log(index);
wx.setStorageSync("categoryIndex", index);
wx.switchTab({
  url: '/pages/fenlei/fenlei',
})
}, 
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    getHomeBanner().then((data)=>{
      console.log(data);
      this.setData({
        imglist:data.message
      })
    })

    getHomeGoods().then((data)=>{
      console.log(data);
      wx.setStorageSync('collect', data)
      let lists = [];
      let goodslists = data.message.goods;
      goodslists.forEach(item=>{
        let {goods_id,goods_small_logo,goods_price,goods_name} = item;
        let data = {
          id:goods_id,
          goodsImage:goods_small_logo,
          goodsName:goods_name,
          goodsAddress:"广州",
          goodsPrice:goods_price
        };
        if(goods_small_logo){
          lists.push(data);
        }
      })
      this.setData({
        goodsList:lists
      })
    })

    getCategoryData().then((data)=>{
      console.log(data);
      let lists = data.message;
      let iconArray = this.data.iconArray;
      iconArray.forEach((item,index)=>{
        console.log(item,index);
        iconArray[index].text = lists[index].cat_name;
      })
      this.setData({
        iconArray:iconArray
      })
    })

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
    
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
    
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
    
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
    
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
    
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
    
  }
})